1102
2
2285
2072
3
2801
4
7095
2425
1
3298
3688
5
2245
2239
437
0
1510
6516
8
1784
2254
3936
2292
24418