2668
2
2855
3
2730
6
20634
8
625
2069
282572
0
1098
2657
968
25137
1020
4820
4396
180849
1824
1023
467
3092
1
19279
1772
2881
4016
2125
2257
918
2493
1267
2189
2587
16