2311
479
2141
444
2330
483
4236
877
6418
1329
1619
336
3551
736
3062
634
3487
722
2860
593
3211
665
3951
818
1927
399
6820
1412