1239
1
4258
5919
2
940
6516
8
2505
3854
2534
1743
0
1804
3054
5
2057
2492
1683
1568
1306
2500
790
3354
2966
6
1481
2165
1254
1714
2670
5375
1015
1694
2294
1923