584
81
23215
2
692
312
11
628
11011
1348
45713
351
564
35411
734
548
2788
795
867
543
809
634
1085
492
381
693
251544
4910
61
16811
3
26012
345
53
25
1509
4