2730
6
482
1
1115
2
467
0
756
1822
5617
5
20634
8
1020
2657
3
2668
918
516
431
25137
310
422
91021
418
2855
945
3251
1222856
4
555
2084
19279
31535
453
706
376