1974
1423
901
4267
2648
838
795
1185
1010
906
1598
958
1302
3081
2240
2773
3659
2394
1180
2247
1225
955
1703
1411
2629
994
2998
2657
1495
949
708
788
1775
5648
1008
1282
778
1032
1320
5895
1371
1097
915
1599
2200
824
950
769
1449
1001
807
1152
913
782
1748
1202
822
854
1646
3076
807
705
2194
1553
1461
695
799
1520
1639
1433
737
1793
673
2264
657
1188
3255
891
965
1634
2491
992
841
1957
806
2392
641
935
716
662
950
1082
1131
2283
870
954
1676
1638
1955
659
1061
658
872
1290
1025
834
933
2675
1898
734
1907
1178
665
854
1533
1847
2163
1583
2757
710