2578
1
181997
11
1416
2535
2
19783
51331
25
2932
3498
4
32302
0
17946
1632
2755
2456
5717
3546
1679
3107
7
1153
2368
1320
995
1506
3090
6
2557
1618
527
3
6225
21152
8
25669
2037