692
1486
675
1093
832
769
803
1621
1653
3309
1506
1201
2364
738
880
2561
5877
1603
715
1600
1346
1709
766
731
663
663
1797
1653
829
1242
1339
958
1785
1027
920
2262
2147
6708
1548
2051
699
1140
678
5669
741
1325
754
1768
2073
3065
803
801
2087
6549
4564
994
1093
1882
5580
1144
1219
800
1356
757
1588
948
1393
1178
814
3472
680
829
1438
896
1468
617
673
794
1596
5717
5653
1125
1140
1436
814
949
4405
1593
1143
965
906
1359
1417
960
1831
789
717
660
2714
775
1839
2190
3096
992
834
810
659
693
849
1119
1209
14508
706
995
957
930
826
1406
1905
1337