1784
2
20374
5
120469
35
483
0
573
484
2564
341
476
436
646
543
48766
24
46
797
501
1025
1540
215
647
676
571
741
368
489
1736
675
269
1649
1
530