189326
0
1603
1
1044
2650
20
1047
2
2476
2906
1153
2633
984
1500
1392
1672
2139
4
2277
2258
1618
2344
3546
392