2531
2321
1586
1882
869
14949
990
865
901
1088
1341
955
1147
2053
1383
2384
1574
2869
968
5173
1435
983
879
828
975
960
885
921
1745
1569
1027
816
846
1977
1225
2265
1457
1048
2096
1225
916
858
1032
3007
939
2325
864
2038
1160
892
1272
985
1524
1288
871
949
1110
1007
1212
4486
844
987
846
2702
1513
1455
1040
1129
1642
896
3003
1083
1385
1828
3359
1084
1039
1644
1313
6959
1727
906
5126
906
1522
944
1270
853
997
1111
1521
1168
1242
1692
1905
915
7229
1081
2087
1156
1143
1981
1152
866
3754
1201
744
1030
870
2267
5612
1227
1671
2262
946
1638
5835
1339
844
5215