1537
752
752
924
847
907
895
876
842
910
951
973
944
903
2365
1093
1149
865
3737
1073
901
869
2495
941
1903
1262
1489
1129
1048
1186
968
1004
1187
4298
1076
1576
2056
1414
1279
1315
1182
2014
3031
1554
2467
1543
4734
1049
2193
1257
1320
5137
1560
1503
2405
1712
3136
2017
2593
2110