997
1216
1387
1406
807
924
832
683
1236
1813
5186
963
1058
1583
1086
749
2956
1632
1283
3356
1266
2362
1299
1170
1209
1354
1867
1389
3072
1198
1047
943
1262
2055
950
6356
6671
875
2727
892
29947
856
711
752
700
1092
922
783
1250
755
6514
846
754
2275
1184
3052
1665
828
1984
1076
993
881
1134
667
701
1104
885
2737
1014
1802
711
1323
1454
884
824
954
668
744
2702
973
821
1763
1375
1221
918
1624
988
1980
922
1349
1022
968
912
2945
1673
2017
1069
784
751
763
720
1101
813
819
995
920
1205
989
2356
884
1058
1347
1686
1011
1224
645
881
1344
696
741