952
937
2127
1062
890
989
2023
1054
1056
2947
1814
4613
974
3096
1549
1357
2828
2056
5089
6203
3196
899
2768
7491
987
1699
1613
1125
4413
1624
1389
811
910
1091
2039
1488
3874
2645
1069
971
949
2271
1048
2211
4433
2516
4628
1810
4937
1187
1159
3874
1038
2662
1350
2487
1383
1557
1257
7543