2730
6
2657
3
2668
2
2786
398
0
474
1222856
4
20634
8
744
348
3251
25137
1020
17353
1824
3676
12
1949
1626
1
4111
1079
19279
53
3092
347
5617
5
273
482
2319
2089
31535