1431
1
1528
2
2777
7
5402
10
2533
6
2277
0
1628
2456
1295
5412
4
2650
20
2605
9
3576
3
3708
280
1212
2579
1650
1942
2285
2086
456
1581
1832
2131
2072
2250
3765
688
2245