4309
3
1097
1
1303
2
1221
1358
3660
4
1405
1169
3584
1009
3844
6
4565
3014
20
3085
5
3491
3485
7
3316
10
5141
3583
2136
2094
467
0
2966
1587
495
1888
1348
2223
8
4690
2046