1889
1
1446
2
1132
0
1129
2657
1049
935
553
400
493
1124
714
1267
4
1142
383
1084
477
573
804
414
1783
2759
492
6062
16
1073
475
2605
798
2249
1903