2234
4
2036
2
2477
8
1639
1
4015
988
0
2333
3
2289
1618
6744
34
3003
5
2999
3513
5301
13
2953
1806
2111
1633
4670
4083
1694
1752
3156
1394
3368
4012
1791
1028
891
716