1431
1
1309
0
1528
2
1992
3
2777
7
697
5402
10
2533
6
2277
1628
2456
4914
5412
4
2605
9
3576
3708
1212
2579
1650
1942
2285
2086
456
1832
2131
2072
5389
688
3012
1218