675
1673
901
3936
972
1107
1236
1538
1344
5727
1326
911
1003
932
995
577
877
1222
926
908
724
1866
839
998
1338
954
801
999
1277
11131
961
738
1252
917
730
768
804
1386
755
1295
2344
770
871
1736
1767
759
1256
766
2427
892
1180
761
1689
1621
680
1439
759
700
2171
944
918
814
807
827
939
1519
2336
712
1672
1518
980
1733
853
1370
910
734
862
1050
1265
1037
911
917
1130
898
1105
1052
659
8350
965
2931
930
1193
1077
2055
1191
1193
822
802
774
831
1058
1142
1558
3059
698
1004
3350
756
721
864
780
865
1294
740
2389
1539
1540
1848
1211
752