1443
1332
811
1044
985
918
814
859
1318
1370
1068
1008
1152
1090
47258
4396
1003
1070
1308
2950
1002
1751
1795
1295
852
3012
920
949
1132
1072
1870
14659
3615
955
109323
1509
1056
3362
1123
1064
961
1699
1045
1679
1027
4230
1471
1365
3944
1204
2452
1149
1602
1319
1370
1706
1400
4513
1710
2857