3354
5
1694
1
4133
2079
1881
1345
3014
20
3085
3491
4
3485
7
4946
18
1380
0
3316
10
5141
7608
12
496
1354
1748
2620
8
806
216
676
1854
467
2250
1289601
1888
2292
2
1869