1309
0
883
3
1992
7042
5
2891
4
697
3623
2
881
2772
1
4978
978
4914
982
57793
1710
2318
4606
2233
3212
27
2489
1917
51331
25
962
2788
2781
1671
1646
2522
2542
1210