4180
12
19034
6
1926
2
1962
2525
1
7567
5
1922
3
1132
1181
1033
1435
4705
10
553
0
1015
493
28805
573
714
964
804
477
383
2825
7
414
2211
913
1053
2395
1084