1257
7
1324
6
2215
5
1661
1
1358
2
1590
3
2206
9
2240
4
2653
11677
18
3371
1872
15
2593
2614
11
985
1238
0
1103
808
899
721
459
157
541
360
240
1371
2454
2487
1399
1223