418
0
497
524
1186
1881
5
164
172
1151
2023
2
799
552
239
400
633
2638
406
700
237
1836
1
313
163
593
725
314
251
226
3242
4
454
283
533