3034
1
2435
5997
12
2530
4
5141
7
3014
20
1647
3085
5
12459
3
3491
1125
1211
3485
6236
10
951
2454
2
1694
1903
840
1359
3316
2189
1679
1174
796
6
2333
1492
2999
289
0
4083