2575
1036
1885
3072
1533
703
1596
1506
4274
1307
5828
817
9966
721
896
1106
1995
773
1483
886
1590
1098
920
752
700
805
1408
814
2229
735
1542
668
1005
2371
1371
1993
1587
1634
1062
2366
883
878
1604
1066
1111
965
2882
29954
1357
5278
1183
884
803
925
1862
1299
2464
741
791
1151
741
799
749
783
1009
936
1449
2154
3075
877
1062
1533
1177
789
841
993
1043
1389
938
1856
870
675
11116
1269
715
1646
1089
701
705
814
6626
1543
1005
914
724
1320
747
1304
622
1750
1091
2561
820
1254
1778
749
1347
1183
730
762
925
729
2059
1135
853
1050
1112
973
662
4774