2587
1
1840
6
1824
1782
5721
8
2670
1088
1369
685
0
935
1104
9566
768
709
194
1044
1329
790
2077
5
3505
2
696
25
276
1653
4
693
3
703
346
164
2479
919