2855
3
2668
2
20634
8
2730
6
602
1
912
3442
4820
4396
2275
19279
624
2125
3114
4
2526
31535
0
17353
2461
20
247
625
3351
802
282572
1320
25137
1824
813
2093
1404