780
97
1048
247
2400
1083
3545
1546
2142
1166
631
278
665
209
2174
1008
762
277
737
171
884
198
534
172
534
198
714
165
596
186
611
236
921
427
511
168
221
98
596
309