798
0
1132
383
518
484
1337
1348
332
543
25127
46
2346
2
392
2635
522
1462
1077
3396
3
1903
3404
611
913
363
493
935
11829
391
139
434
777