1599
668
1315
671
1047
2064
746
1164
4232
842
1892
5821
1975
1500
1354
2641
1185
5407
7868
1392
2043
791
963
697
2923
1430
1416
1532
1023
12071
922
4301
1698
1982
860
2224
792
2096
1029
695
20733
780
730
7538
3775
1430
1600
3822
1466
1569
1004
10402
1236
635
1553
699
1083
1998
1723
1251
1905
883
6856
5312
874
935
801
1092
1614
1679
4381
769
983
663
706
1648
4792
835
2791
932
715
693
1443
1427
1638
1589
1181
4453
3599
11965
826
1012
2176
728
1486
5868
840
1069
803
816
1032
1820
1578
2410
681
819
747
1969
841
1421
2442
1180
741
672
954
2018
771
984
946
734