1889
1
1446
2
1129
0
1132
553
804
1084
935
493
5262
1142
1049
714
1783
492
400
2657
6062
16
383
2605
573
1053
1903
2211
1501
1073
1622
417
798
2395