584
0
458
2093
2
398
467
31535
2089
4
1128
618
676
2546
341
1045
1523
436
1711
1152
1824
683
552
1141
425
991
1025
1483
244
392
918
693
781