390
0
503
464
1045
691
327
282572
683
458
639
20634
8
3663
1
422
396
953
1297
1649
340
255
46414
467
507
566
3691
5
576
1431
2
408
1779
8766
478