684
596
931
3120
752
2268
1700
1022
662
758
645
679
1305
794
1015
743
795
838
1006
781
6472
896
3071
1343
943
917
1143
680
1064
700
1063
1167
987
818
1498
769
732
824
1285
883
1117
1368
661
3488
727
1213
1103
770
1581
987
868
1151
1252
839
2368
657
709
1656
669
786
701
950
1994
1190
1121
748
1368
1038
1555
2325
562
1082
1260
2355
877
667
779
3966
912
738
647
771
939
907
777
836
921
2108
1212
807
1006
1683
1320
1052
671
877
793
825
4096
934
672
1453
1159
2007
1878
797
2024
1727
2707
814
966
3006
1145
657
1239
1643
1069
686
1122
2655