3328
905
935
811
1004
1650
796
1020
809
1461
1142
1078
5473
1075
2021
1592
1090
912
990
862
1515
1420
1341
1328
3058
1029
781
858
829
4371
956
2263
1285
13784
996
1443
1312
1088
847
1002
973
1752
4536
1974
895
940
10779
962
3250
1063
1498
1797
1053
951
1980
2888
788
870
1007
4665