1739
2
2163
2441
1
311
2301
3012
987
2062
845
0
1467
798
92
3171
935
583
1049
1557
2125
493
415
915
743
479
714
266
675
430
2211
2624
3
381