2535
2
181997
11
32302
0
2349
3
3498
4
1801
1013
1
19783
3931
6
1066
1366
1988
1305
737
650
3090
7793
1211
1860
3576
2932
1603
25669
2666
9
17946
2990
1265
30334
2906
1153