1036
1
1496
1126
894
1515
947
1215
3
1323
1245
959
1147
2242
2
5347
1175
962
966
982
1587
1140
2039
1155
5895
1089
1335
15345
12
570
2953
847
1045
1295