628
133
1155
245
880
186
220
47
1870
396
704
149
814
172
750
159
5049
1,069
1320
280