907
117
1212
283
3364
1432
4316
1770
2851
1450
750
310
770
231
2514
1121
832
282
784
188
976
216
645
187
566
206
770
179
619
188
739
249
1117
476
581
184
246
106
647
330