906
2036
1833
2943
1344
6268
3969
1415
1233
712
929
1750
722
1479
1221
841
564
764
1726
1573
994
1203
1223
897
686
783
738
1027
918
1159
1266
5533
1406
1191
1168
847
1083
1540
1111
748
1267
835
1284
842
1349
1023
906
1748
1452
3535
1322
4752
1452
1121
5074
1203
1400
2304
1019
801
1341
1013
825
710
1084
1260
779
1911
768
922
1662
3261
867
1093
1445
859
939
1124
1187
709
775
1882
1772
3114
841
990
1122
1828
1573
839
854
770
717
795
721
1167
675
695
1327
2851
696
1640
1605
888
1298
672
849
1414
1177
3013
796
793
708
1475
895
2896
903
1041
950
673