913
0
3092
1
2668
2
382
518
1501
458
2041
414
810
522
436
853
497
381
2459
9
152
5237
618
792
2189
439