800
1769
2045
664
845
1123
3403
742
20070
968
754
668
666
687
998
768
653
895
1229
1764
988
863
1906
863
670
758
2746
805
2085
706
749
848
678
1205
926
827
717
784
701
5655
2222
3055
1896
2074
1460
704
668
690
2211
896
14483
1655
666
698
1542
1602
1002
673
726
1025
832
689
4455
1034
5288
2871
649
770
1178
698
9155
675
1234
919
1841
3595
3103
875
724
987
5030
11805
691
705
853
887
1491
2320
831
4064
4025
8263
784
697
3857
716
823
2310
961
1107
1958
2525
1510
1092
695
704
1185
765
2129
3848
684
1820
3948
1057
1146
765
2262
1051
610
642