3436
1934
4146
1832
1755
1945
825
964
1215
1363
1623
1009
2356
812
2503
1594
1437
842
698
931
699
733
1657
828
3019
924
639
1096
2477
4543
804
915
793
759
756
886
3387
1166
1014
659
917
1707
4190
892
674
1036
1782
1010
957
1482
1293
692
667
1124
818
637
782
1010
710
1555