1420
2264
1043
5829
779
1687
643
695
867
706
1145
963
688
1943
1916
676
1009
905
1342
2477
714
753
1351
766
1365
642
805
1175
4583
638
2058
2312
2578
853
1268
684
1664
890
653
824
1036
1934
853
2022
1671
726
1354
1097
1160
716
1246
810
1842
2553
771
668
741
690
1034
1581
996
976
2788
634
1471
770
816
1174
2984
808
893
965
1505
3646
688
2331
842
861
714
2146
773
1782
1035
1514
653
2314
753
663
961
835
1148
1845
3401
850
1053
640
948
1007
868
1286
685
2532
2432
640
1795
698
1284
687
948
695
636
3572
3257
680
1220
1001
818
1942
717
1182