1259
7
1324
6
2216
5
1661
1
1358
2
1591
3
2206
9
2240
4
2653
11678
18
3371
1874
15
2594
2616
11
986
1239
0
1105
808
899
721
459
157
541
360
240
1372
2454
2487
1399
1224