1421
1
2199
3
1367
2334
0
1392
646
1716
1448
2
2260
12
1102
1385
2368
661
1302
2043
5559
263
4675
1231
915
1622
3777
1633
1949
1501
3287
18385
2071
322
2710
8