1505
2
3014
20
3085
5
3491
4
3485
7
4309
3
3316
10
1097
1
5141
1303
1221
2136
1358
2094
467
0
2966
6
1587
495
1888
1348
2223
8
4690
3660
1405
2046
3584
108797
2350
2234
1424