1860
2
2143
1
3054
560
1681
2750
4
2446
1763
3528
7
2309
2258
5635
3
12185
5
11924
1107
24337
22
977
623
1857
4032
12
2255
6
20163
44
746
773
0
237
2722
574
1663
928
106