1865
1
1903
2
1566
571
0
1501
1518
964
3268
2000
1922
2799
3
1129
3795
1733
2767
993
1327
5885
5646
4
1047
544
1235
2190
998
650
1603
1448
915
1392
2858
14