1029
1
3014
20
3085
5
3491
4
3485
7
3316
10
5141
1382
1268
2456
1620
1342
1854
5876
9
1359
1672
1371
1763
1559
2
1093
1427
1220
1502
1985
2547
3
108797
0
2350
2234
3598
1349