1541
0
294
467
2328
787
2855
3
2668
2
20634
8
4111
2730
6
456
2809
1866
7
683
1045
248
385
410
4820
1133
457
846
398
618
1614
1
943
953
409
865