1502
946
981
1016
1242
1300
874
994
1155
982
5587
1125
1380
983
2328
1428
1133
934
864
1420
1608
927
4114
3193
1006
964
9419
1148
1139
10710
6869
902
912
4002
2417
926
1009
909
862
1898
1682
1015
1972
1634
876
853
1464
1300
918
3762
3425
1717
3332
1880
1253
973
843
1382
782
1004