2588
974
903
1275
1191
1746
948
1253
1115
1026
956
930
2116
1047
6442
987
1131
926
1287
930
857
1832
3039
961
1252
3896
970
1223
995
896
1118
937
997
915
1775
1683
1945
932
1385
913
2102
1023
2723
862
958
1850
1452
2821
2183
1316
1010
4299
941
871
2588
2346
843
1020
1821
1077