1916
1000
1036
691
1009
874
3032
1806
1154
1021
686
1305
1011
957
661
14861
1523
926
2000
880
850
846
897
1856
649
696
5090
1109
799
657
689
735
774
1515
746
798
808
1412
2369
3162
791
938
1026
656
769
790
895
769
2182
1693
828
1256
1066
753
1191
686
728
700
1509
763
1343
1055
1127
834
694
2854
701
792
3265
2410
708
848
728
1268
1051
759
880
896
1121
1056
1176
1584
852
972
1311
863
2590
823
2870
1411
1189
879
901
1299
714
717
1288
1266
1199
820
2006
736
769
1663
1518
862
856
1303
1285
2004
949
831
992
839
698
1880
661
1189
1749
1581