1257
2
690
1
1606
1492
3
935
19944
2605
3014
20
6236
10
2131
3854
2760
4
4285
3934
1746
455
3085
5
2377
3491
2571
6
3485
7
895
0
1755
1075
3316
1526
1259
1787
2414
5141