2211
0
572
6411
11
846
1172
1
1650
477
804
29323
3233
16
555
798
246
400
1434
458
4106
1132
58
1898
422
1525
860
924
772
139
2059
965
787
573