3012
577
3337
922
2823
574
2422
632
2635
692
3696
964
3029
772
6820
2238
1556
397
2954
928
3425
1458
5373
2486
1672
420
1047
286
665
251
853
134
888
307
1180
302
1090
177
2136
643