806
1
1505
0
4946
18
123674
35
3354
5
2026
6
2223
2
2620
8
1854
7608
12
1954
3
1748
676
2935
3936
1821
1387
1057
1691
6346
16
4492
2570
2349
3562
2181
5521
1163
1501
2576