1013
978
2441
1399
1140
1664
781
920
2583
877
870
1063
829
1042
873
1030
1314
900
858
1036
2617
3844
1554
1361
1073
877
1042
857
955
2983
1702
927
1473
1504
1630
896
825
3826
1868
1768
1607
1359
843
1142
965
879
2733
1142
1582
955
1152
1478
1000
1846
3923
2486
1538
1987
5736
1134
3224
841
1162
932
857
774
828
1682
945
880
962
819
2329
890
1835
1348
1970
822
795
3296
1314
1446
1180
1813
972
2481
966
1090
1166
1419
852
753
1389
1251
1403
1222
1110
983
868
3013
2478
1066
865
1262
1079
1157
1377
2405
1502
972
1287
1575
2006
871
833
986
810
782
1396
1089