1232
2
2554
9
1356
2480
1938
4
3304
2200
6
2796
7772
8
458
1316
2749
3
2211
1
2062
650
0
6062
16
2033
785
1222856
2372