1796
3030
719
742
918
3834
2671
1171
2082
1409
1172
939
970
819
781
3153
1686
978
678
1062
1143
649
1283
1254
767
889
1047
718
641
904
2414
956
715
1488
2003
806
2758
953
2660
770
1439
3407
821
888
912
769
1950
1311
3021
714
959
716
1239
908
726
1297
865
1411
1419
1044
1394
932
882
1247
1426
2292
1128
686
858
1527
2381
878
1187
701
807
874
831
952
1775
678
856
1327
1139
666
903
900
634
1587
919
976
1111
929
693
1017
753
1144
730
1134
2044
1390
895
1246
1249
655
945
5778
852
1160
981
1397
856
798
1435
1166
1300
1783
4075
662
1353
974