2465
30980
1748
1557
6638
4339
45312
13413
929
1043
42293
1011