3016
942
211
3807
698
190
2576
821
187
4729
767
196
2589
1116
105
2135
893
120
3545
471
298
3699
389
188
1924
751
198
2839
494
212
2227
777
145
4149
403
242
3482
249
289
3330
766
293
3314
755
146