3354
5
1569
1
2891
4
1123
2118
3014
20
3154
3085
3491
3485
7
1565
2
4946
18
3316
10
1773
0
5141
7608
12
1748
2620
8
806
676
1854
1289601
1387
1057
123674
35
2570
108797
2350
2349