2859
10
808
0
813
2
4508
5
1134
1083
91
1
1535
2708
566
1152
516
901
708
1448
1659
1096
555
608
989
731
1307
3
1518
1066
1001
715
925
1049
1207
4219