2730
6
1023
0
3092
1
1578
20634
8
1968
2
2657
3
2668
521
326
31535
1890
1824
2229
4
2855
3251
19279
1020
2288
10324
2257
3440
1496
105807
42
17353
2628
467
968
1811
6406
12