782
1382
54009
5161
4071
721
1871
3625
1260
1215
2896
918
930
865
1095
3177
1386
1175
1403
829
1064
704
1338
1091
1186
1295
1204
1370
921
1102
19888
734
757
688
888
716
716
936
2925
663
1345
942
897
2435
712
911
1239
794
1073
7679
903
839
1330
848
1001
717
2068
1488
710
717
2915
1176
718
3648
827
714
1440
1058
1008
838
789
1078
777
1048
934
1583
859
980
858
1336
832
784
609
645
2326
2389
1508
845
1314
757
2322
1932
791
1826
1121
758
1080
828
851
1094
993
1081
1301
2177
848
1296
1289
1282
3434
759
749
2983
1826
744
868
1039
1061
749
1097
786