1565
1116
831
1062
875
3884
1634
985
816
996
1084
960
1107
972
849
956
1150
1397
945
874
1101
1072
913
823
1087
1111
1343
902
1387
1230
1419
2698
3514
1166
909
1152
931
1002
1106
1208
1155
942
994
983
1722
1227
1443
1060
970
1266
1064
1056
1291
2100
1453
858
4373
1060
1237
1137