482
0
2461
20
408
484
1123
802
543
371
5237
2064
1
437
158
2897
63
355
1677
496
372
497
265
20634
8
1463
463
51
968
921
474
364
518