1528
901
352
1071
360
240
302
380
1035
491
1163
660
1129
504
2023
1932
996
167
1112
254
863
724
952
1482
