2668
2
2657
3
2730
6
20634
8
1020
0
25137
2189
17353
31535
4111
2727
2076
1
19279
1551
2855
968
5255
16
2702
1222856
4
7952
726
1898
2190
2673
467
371
2183
2531
1577
970