588
1
1441
875
2
526
96
4628
4
87
1851
61
357
118
280
216
1333
793
1600
5
154
231
618
567
24979
33
1035
991
805
534
655
1008
520
509
295