2311
479
2141
444
2330
483
4236
877
6418
1329
3551
736
3062
634
3487
722
2860
593
3211
665
2750
570
1927
399
1221
253