20634
8
1824
0
4192
2730
6
467
2657
3
2668
2
105290
460
552
16
597
412
1045
325
404
411
1020
979
1133
702
303
393
1152
799
273
392
1580
624
2992
1685