623
2
1642
2313
3
1686
1
2551
2114
982
2206
4158
5
2806
1280
102
808
0
1771
2080
7
962
1734
6
1128
1249
4377
15
10207
14
2769
2102
1590
1612
1110
2037
12
2017
4068
27613