1560
899
1399
982
818
1059
1400
1436
856
2141
1070
844
1469
4394
993
1301
881
1187
1048
1273
974
925
2959
3887
2601
805
1226
887
1048
2397
1673
7171
2084
1078
941
853
11457
994
825
860
947
1785
1289
18162
1155
884
1854
844
883
1075
1057
1190
921
832
1524
1001
3818
806
1073
900