2279
865
2915
1112
2176
1965
902
905
1811
810
1163
1197
828
868
970
933
867
848
1124
1235
949
2728
1693
902
5441
1153
802
1513
840
980
972
820
1037
1329
889
1440
2118
1263
2675
1171
4394
959
998
1509
1061
1133
1255
1171
893
1702
1015
11602
2492
1098
942
1881
885
1063
4350
872
16965
846
1882
4004
867
961
1241
770
833
1636
835
1025
2146
822
771
2055
991
2359
930
952
1386
951
986
927
2166
776
919
873
1161
877
1927
964
1010
2016
2015
931
1046
1807
1027
907
962
801
824
835
1071
1002
5405
802
875
997
1010
2637
1131
951
2056
873
1040
859
850
1386