984
1
2125
1400
0
2526
3
1277
5
2096
2
1929
6383
17
1935
2337
1540
2369
1734
9
1637
1589
479
1960
7
1557
2532
1268
1254
2442
4
4033
1074
282572
2668
2275
1809
1222856
1815