4224
951
3473
782
3770
849
5687
1281
3975
895
11390
2564
4700
1058
5429
1223
11390
2564
7220
1626
3310
746
3104
699