1038
1
4258
2049
2
1424
1450
1393
3034
2861
9055
10
467
0
2530
4
2145
3014
20
1380
3085
5
3491
1125
1211
3485
7
2454
1903
3
3475
2000
1359
3316
1405
1296
991
2189
1679