2820
10
2629
2
1017
0
4435
3
12459
3085
5
469
1125
1
1485
1211
3485
7
2454
4083
6200
1903
3819
3926
14
562
1359
3316
11153
8
2089
3196
5527
1268
1087
2544