2730
6
2668
2
1222856
4
20634
8
3251
2657
3
1932
1
2831
418
0
2224
2727
1626
25137
3691
5
19279
2855
5617
671
381
3047
10
958
802
797
4111
3440
17353
31535
2084
1020
5255
16