928
1
2255
2
1248
1601
3
2245
3053
7
2735
5592
8
636
0
2195
1857
1295
571
1137
1868
2650
20
6362
18
1636
5
1628
894
2449
960
2316
280
5464
9
854
4184
1720
1581
1723