3326
3
2562
2
1632
2535
181997
11
19783
1699
17946
0
2368
1
32302
2037
3354
2626
25669
4179
3589
2780
21152
8
2932
3498
4
1416
1189
421
3779
2638
3765
14
1153
844
3227