1123
0
802
543
371
5237
437
158
2897
63
355
1677
496
372
497
265
1463
1
463
51
968
921
474
364
518
7334
4
65
370
459
467
149