1582
906
5875
1155
2744
1993
1722
1345
1759
1241
1430
6156
2542
739
3644
891
3229
777
1082
1319
3081
6982
989
995
1050
3184
2112
749
852
748
2931
767
732
726
1533
739
946
738
1191
1082
1453
975
4853
1302
804
1056
1119
1322
1245
749
769
1450
1854
1213
1190
710
950
838
1073
1999
3094
1208
675
1146
1462
922
791
1279
724
2081
3059
1330
950
864
1107
984
655
714
4003
834
3074
781
757
949
1194
706
1505
1140
954
664
757
738
888
1488
1228
2161
829
1252
902
1021
1066
775
1768
992
1547
2042
1637
956
1050
1981
827
1565
702
968
1303
2387
978
1351
4252
3172