2668
2
2657
3
2730
6
20634
8
282572
0
1020
25137
2069
408
2189
17353
31535
4111
3498
4
177
2727
2076
1
2634
19279
1551
1999
2855
968
5255
16
2702
514
1222856
7952
726
1898