584
0
458
2093
2
398
467
31535
2089
4
676
1128
618
1152
1045
436
341
1523
1824
376
1711
991
1141
1551
765
1105
1
683
781
1483
608
2546
943
244