667
2530
738
671
770
709
2329
2704
1248
3355
803
1222
777
714
1020
1676
1052
7694
857
21177
1313
1754
891
4729
6617
5807
792
993
1065
784
1084
1310
1307
1332
1488
858
1014
1302
1276
1345
1547
1887
750
838
682
786
1149
872
2171
883
848
928
3126
794
876
1030
818
926
1504
742
2570
1311
1188
868
1377
925
2172
1029
907
828
848
1063
913
1270
1101
1075
842
1194
914
1527
18517
703
1003
714
2187
1832
1587
5149
1481
732
1146
761
1532
995
3028
6849
790
752
3112
970
1045
888
2382
1480
751
653
749
734
1182
1366
723
1014
2390
610
752
1208
701
1303
1837
964