798
0
544
5875
259
286
893
376
267
25137
1167
1043
480
2123
5313
325
408
380
973
2143
1020
2702
663
467
1411
517
1824
1629
935
675
846