92
1
1390
2
26678
0
738
417
108
74
307
488
891
348
200
122
562
689
321
93
287
350
95
66
105
75
961
61
564
551
72
796
4
96