2250
1
987
1065
6499
3
3868
10
5052
462
0
1416
5347
4
392
2160
2
4537
1628
1593
2079
2082
1186
1663
5
5717
3126
1694
1977
2471
7
2358
9
6977
2155
3435
688
1407
2490
6