1889
1
2735
2
1804
3
1868
1018
488
0
1637
2395
1706
2526
994
1321
2982
1317
885
1076
471
1241
1174
489
202
349
1060
931
1496
1854
1590
887
809
1923