482
0
1319
15789
565
518
349
1610
324
25852
422
524
355
513
450
628
333
47041
310
1149
871
492
63
334
1541
2740
302
736
303
3391