3326
3
19783
2
2562
25669
0
32302
1632
2535
1699
17946
2368
1
2037
3673
3354
2626
4179
2366
2921
5
3589
2780
21152
8
2932
3498
4
1416
421
3779
2638
3765
2264
1153
844