905
1
1650
1858
3
13068
5
1796
1115
0
6263
4
704
1211
1620
2
1332
9
1080
6
1771
2426
1586
1283
1795
1821
2488
1328
922
875
2399
1178
1832
1339
1991
1100
7258
3553