806
1
1502
1505
0
3354
5
2026
6
4946
18
898
910
513
7608
12
3636
4
1748
2620
8
479
676
1854
2623
3
2480
1419
1387
123674
35
1057
784
2570
3323
2
2349
2707
588
963