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