1029
1
3014
20
2769
0
3085
5
3491
4
3485
7
2115
2428
3316
10
5141
2550
2
5919
1876
1382
1268
2456
1620
1342
1961
1691
1854
5876
9
1359
1672
1371
1763
1559
1093
1427
2110