996
1310
867
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
2018
1067
644
2321
736
930
895
1925
1211
1962
2463
801
736
1100
1562
1174
1087
705
1247
880
901
699
1098
660
6600
903
2854
961
712
796
1153
1280
790
715
3060
922
909
1094
878
1030
728
1858
866
789
832
2448
915
1346
799
865
2325
1719
674
915
1736
973
837
729
750
792