2979
1461
883
2024
4496
4658
1029
3061
912
1373
1007
1504
993
894
924
2201
858
9368
1127
2061
2370
4614
956
8563
893
773
1154
2114
947
1227
978
1401
1103
984
1083
1731
975
986
1177
852
1273
13055
1144
1081
3768
1085
997
792
954
813
983
937
3648
1563
7311
1472
1942
1491
1042
1558