813
102
1080
251
2609
1146
3764
1606
2286
1230
667
286
690
213
2307
1050
782
278
744
174
918
205
559
175
548
201
736
169
600
187
643
241
991
441
526
171
224
99
610
317