1038
1
2861
2
2049
1424
1450
3475
5
5141
7
3014
20
1296
1647
4
467
0
3085
12459
3
3491
3485
6236
10
951
1694
2264
3316
1405
991
1089
1174
796
6
2333
1492
2999
5347
289