1431
1
1528
2
2777
7
5402
10
2533
6
2277
0
1628
2456
5412
4
2605
9
3576
3
3708
1212
2579
1650
1942
2285
2086
456
1832
2131
2072
688
3012
2505
1218
3465
2468
1753
1743