584
0
458
2093
2
467
398
2089
4
31535
1824
683
2546
1128
676
1551
436
376
968
341
1152
1045
1141
608
618
503
1100
1523
1997
765
25137
1711
1921