1679
2
2435
1
2189
3
2495
0
950
1388
3034
1711
2710
467
2100
2530
4
3014
20
1903
19944
2454
1380
3085
5
1425
3491
1125
1211
3485
7
3649
1359
3316
10
2059
2901
5141
2531