1730
1
2508
3
1139
2741
6
1327
1567
1365
4
963
2573
1363
2
2279
5
1151
866
1282
1164
1045
0
1273
833
1297
702
747
933
2605
9
636
868
12953
4840
11
8893
923