846
1
1903
3
1125
1211
2454
2
1359
2189
12733
5
1679
2435
3034
2495
0
982
950
1393
1388
1711
3571
5504
16
9954
6
1166
1089
1016
2257
829
4702
4
2377
3242
7
1704