660
1
1245
10
687
1358
4
1229
1208
1184
956
2
581
5
524
4708
9
1189
8
1639
3015
7
2197
19
651
825
442
1818
961
3
592
643
986
7068
1260
3516
1782
1942
6
2235
2422