2855
3
2668
2
20634
8
2730
6
2224
1123
0
3442
4820
4396
2275
2897
19279
497
1139
1020
2125
1
282572
3114
4
2526
31535
968
17353
2461
20
377
169211
11
802
2085
1320
6140
1282