3127
3
1954
3960
806
1
1229
1871
2
1348
4
123674
35
718
1514
1505
0
2110
3354
5
2026
6
4946
18
1116
7608
12
1594
1748
2620
8
676
1854
1387
1057
2570
2349
3329
658
2104