3313
992
3222
1033
2197
686
1247
297
1815
970
4428
2236
1018
368
492
178
796
250
1391
428
718
359
1092
352
455
196
2618
1401
985
487
393
151
738
190
798
232
804
226
935
311