886
860
682
954
2167
3191
3219
1230
821
1236
1029
698
841
896
732
6096
1159
824
724
1848
1876
2518
2254
882
695
1590
732
802
1843
1070
954
771
682
738
1672
2200
1465
2612
1786
1067
874
813
8488
713
3258
901
790
1499
998
1576
681
2646
643
700
841
827
2862
3861
919
1331
1539
1678
882
905
928
5066
702
2744
1867
838
4892
739
1571
1641
1406
949
667
738
2133
1009
1137
807
757
1179
794
6004
3127
795
1371
633
849
1307
794
731
757
868
698
762
3857
1428
1842
947
2194
4315
771
6543
701
901
1236
815
773
1183
999
4944
763
1378
730
754
740
630