4675
1327
750
1020
1048
923
893
924
980
2461
1254
738
973
2892
916
896
696
1274
1420
732
1315
4273
1231
859
1117
2408
886
1333
777
928
895
1135
793
971
1749
672
996
732
773
663
688
791
899
2092
1863
8191
881
655
1431
1979
1202
654
2297
1066
882
749
898
1206
885
819
1885
1299
1013
820
793
2165
1466
1294
1697
1194
2015
855
713
689
1757
1130
741
1461
1037
2573
1795
1633
929
1763
714
1400
849
1012
2466
854
1303
779
2004
667
1488
3265
1058
1198
745
798
795
2030
2698
1349
1370
881
2078
814
841
1456
775
977
859
914
931
839
678
1276
1012
738