3450
893
1080
994
3484
1515
1840
875
2116
998
898
979
913
1641
883
969
2012
3005
870
1089
805
780
1358
1851
3656
1117
2523
1010
927
734
1515
1887
1798
1499
829
926
822
2228
1468
2145
910
4406
984
1009
1481
1603
2346
981
1525
26049
1552
869
907
948
3551
1708
895
5558
979
1754