317
0
1506
3311
4
2513
6
2581
5
509
1
968
6800
5262
10
2275
2
1498
2881
2716
2189
2730
3114
180849
5622
10396
8
5255
16
17353
321
503
2120
2113
823
488
1132
121182
1343