978
2405
1285
2923
2459
964
1596
906
1189
1358
1340
1334
816
1414
861
1209
1302
994
975
1367
1774
1260
3033
988
927
882
1237
1473
1287
2552
1312
967
2140
2429
1184
882
1203
2140
1878
1503
1690
1063
1001
2738
1934
1163
1726
1133
962
825
847
1250
2472
1546
1336
2205
2018
986
1171
976
1582
2551
940
1536
2321
1099
972
1341
1356
967
4957
3135
1339
1716
999
1084
858
2648
2800
1232
1403
1069
845
1038
1506
1764
1230
753
992
1117
1682
1068
1403
783
1518
1110
932
1450
1008
789
1713
7207
1854
3083
893
803
1066
1149
829
3134
2050
900
1550
1866
987
879
828
984
2666
822