2344
1059
1636
703
1802
806
789
1048
1974
1818
3958
1336
1168
978
1011
1067
1419
1140
1464
1321
5449
1301
2542
1915
1625
1996
1693
1749
833
2111
3447
1931
1378
799
1951
1626
36568
940
1240
866
1259
3062
681
859
952
2373
20243
1353
1522
1674
1596
918
1758
1421
719
733
1839
1589
735
825
837
1249
1080
804
1785
2115
3039
5912
701
691
2599
1368
1156
7516
802
1581
887
5658
2467
690
1035
719
1339
1577
1797
712
788
2786
2379
759
2190
709
819
1495
933
710
1043
874
2261
675
857
772
748
1855
1493
3775
1027
705
668
864
703
773
770
2386
737
1772
826
802
746
1394