431
0
1554
464
759
20634
8
771
1020
392
1880
2
768
618
2730
6
269
3659
14
1232
2740
255
213
46414
1
628
525
334
47041
382
2290
543
2657
3
765
1780
562