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