1889
1
1446
2
1049
0
895
2605
1903
7952
1501
951
409
1622
417
1129
1346
4
3795
650
2789
798
714
263
543
467
400
935
1009
1133
1939
1132
957
447