2903
2
1468
1
2601
4
2256
10
2707
2455
2534
0
1533
2169
1398
1301
774
3085
2398
3702
9
20850
5
9036
2188
14801
11
1452
10293
1770
951
2140
344
2044
4043
6
2857
3
1914
4198