3854
2
1695
4
2815
1
2664
3
5417
988
0
17970
15
5488
6
2502
7976
8
1545
1152
2528
3587
4112
11
2593
9055
10
7747
2468
236066
14
3014
20
4198
4757
1522
1547
1113
2732
2912
5
2512
3858
7