3354
5
3858
7
3014
20
3296
4
3085
3491
3485
4946
18
3316
10
5141
2620
8
1854
0
7608
12
1675
1
1748
8193
13
806
1859
676
467
1476
1289601
4074
1681
1444
2350
7835
14
2453
847