1691
1
1841
2
2354
3
1660
1825
852
870
1425
1748
851
873
970
764
0
964
1875
1226
641
5505
14
768
2836
1028
1038
1184
1876
2062
1681
2680
1923
1656
1289