573
0
392
46
383
21743
1
376
3868
2
349
358
445
355
2767
3
382
453
870
370
155
618
413
310
283
3315
545
431
1152
90
468
490
484
521