623
2
1642
2314
3
1686
1
2551
2114
983
2207
4158
5
2806
1280
102
810
0
1771
2080
7
963
1734
6
1128
1249
4377
15
10209
14
2769
2102
1590
1612
1110
2038
12
2017
4068
27620