2605
2
809
970
4
27677
49
619
1
1790
518
791
1915
3
680
430
444
1124
406
502
1274
14
542
420
812
940
1475
9
1320
175078
0
4862
814
580
604
480
724
1566