2629
4
2138
3
6496
8
2695
1010
0
1200
1
931
2321
2
1716
1038
5346
409
734
6180
5
3132
10
2948
9
1072
2446
1511
59
1456
4074
1614
4160
1814
2262
10183
14
2255
6
1443
1303