2107
2
2633
3
2165
1
2029
2999
2400
5
2550
3811
2446
0
3050
6
4519
2388
2443
1584
4653
10
2597
2353
2581
4
3367
9
3153
6515
4469
1948
3444
7
2136
3957
3522
2526
2345
1785