588
1
1441
875
2
523
96
4628
4
87
1851
61
357
117
280
215
1333
793
1600
5
154
231
618
567
24978
33
1035
991
805
533
655
1008
520
509
295