2100
2
3014
20
3034
1
4031
467
0
2189
3
3491
4
2110
2530
2495
5141
7
2688
1415
2245
14861
2758
1380
1787
2629
8217
6
12459
3085
5
2231
1125
6345
1211
3485
2454
4083
1903