2855
3
2730
6
2668
2
20634
8
4820
139
0
2461
20
391
1880
422
31535
3114
4
2275
1949
19279
1343
3442
2306
2727
1
17353
1559
1824
155
4396
383
2267
1504
467
1553
2810