318
0
2085
2109
2
393
494
909
1710
1
17353
881
215
944
150
346
696
1053
1356
243
798
1842
3063
3
440
945
901
2714
5
400
1897
377