1156
2
3091
3263
1673
1
496
191
0
1876
4
2043
10
1302
3
4571
11
2143
1056
1547
1301
1172
1912
9
2202
1109
5332
17
963
1437
821
393
1597
3239
6
7536
8
2413
15
1183
8560
26