1618
1
841
2
3470
5
2456
862
0
2650
20
2530
4
1095
2452
8122
13
2660
3066
7
883
2392
1660
2285
1599
1868
2584
2534
2302
9
2343