802
0
1137
1
918
509
1466
20634
8
496
2909
4
139
1748
155
2211
375
259
2306
2188
863
569
3498
1132
845
432
278
482
69
722
448
290
2668
2
7558
6