1127
1
1919
3
2635
6
1294
799
112
85
1410
889
81
657
1407
602
0
399
823
2
1974
549
815
988
935
599
1107
892
72
851
343
1040
1343
1298
523