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