189326
0
3546
1
32302
383
1485
399
47639
280
918
55
342
448
83
917
798
509
2524
3498
4
607
945
3779
2
661
592
4471
324