815
2
1596
10
1183
2411
15
8551
26
3238
6
5811
17
1224
4
1687
2538
3
847
1134
500
1
1366
399
998
1157
1228
1179
1389
1081
6253
2036
3637
6670
1822
7
1531
2229
5
3746
1274