3644
1
2342
2
1103
5141
7
2243
6
3014
20
1489
0
1109
1647
4
1876
2039
467
3085
5
12459
3
3491
3485
6236
10
951
1694
2417
3316
1174
796
2333
1492
509
1321
2999
289
4083