966
1814
2887
1277
1039
5444
1703
1155
805
821
930
2493
1442
6550
977
1172
894
823
1099
1102
1040
875
1365
1754
1511
896
843
877
887
1607
1295
938
2177
2192
851
838
810
2509
913
906
875
842
1060
912
969
1062
916
836
1071
1440
852
1276
1205
2085
864
873
913
826
1165
1064
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