311
0
1660
1
1681
5225
8
1254
1699
2
10243
4
2294
345
2105
2522
1361
2620
370
9305
1825
2968
16062
15
1382
1431
2901
5340
915
1352
5
2578
1945