798
0
2920
3
314
3114
4
1425
597
1020
1428
901
1550
608
631
2955
2
433
493
317
177
3510
699
455
3498
367
1232
1152
691
573
480
571
326
859