1679
2
2435
1
2189
3
2138
2495
0
950
6496
8
1388
2695
4
1711
1200
2901
2321
1716
1038
5346
409
734
6180
5
3196
2710
2100
2446
1393
2629
14125
10
2099
1545
1485
2776