428
0
678
1326
542
473
471
99072
1133
1446
507
1614
29355
475
4237
1896
59
883
4012
1
538
3205
460
541
433
373
453
536
399
531
348
32