2401
1048
3525
3128
1804
1266
1328
1162
4248
5006
1910
6477
6949
951
1380
1413
941
1759
1404
1807
763
943
688
2222
1023
1290
767
773
779
1398
5498
1051
1009
2139
993
992
697
703
875
750
1197
2095
1204
809
2260
1629
2264
2333
126719
4946
1056
1031
822
2547
3440
1594
1252
791
5789
956
1209
1417
2494
877
2362
657
126706
5460
3600
819
2500
719
834
757
657
1695
655
2707
797
2228
1909
1915
892
672
929
1988
665
1424
1809
1057
688
1472
2499
5813
3447
771
717
965
8478
2001
1032
2242
686
3115
940
865
739
1790
772
1288
912
770
874
708
766
701
676
730
1724
671