1089
6
2280
5
1653
1
1591
1852
1644
3
2512
2391
1153
2998
3695
4
983
744
1075
2165
17
3166
2
1387
1210
1193
6828
1691
897
1564
1371
1460
7282
2417
1758
876
0
1240