332
1
753
420
281
105
193
182
696
1109
76
1001
672
819
570
127
568
347
534
3533
867
1174
788
2
1310
1014
1003
561
365
173
117