1219
931
1369
997
1116
1100
1410
1149
2890
2924
8516
6101
3035
3307
1989
6919
2712
2155
2762
22354
6801
3964