47639
0
918
55
342
448
83
917
798
509
2524
3498
4
607
945
3779
2
661
1
592
4471
324
610
2964
858
1441
571
1640
3051
1603
370
541
1045
563