2573
7
560
0
3012
1
2478
2
965
58
935
472
397
152
331
261
1590
646
2850
1282
557
577
187
1879
3
5469
10
287
276
1406
973
1909
9
361
616
471