139
0
2224
2
804
798
2546
1
20634
8
714
611
486
2461
20
484
1389
303
171
58
158
459
17353
482
2587
16
631
2645
1779
475
1084
811
4111
881
980
1504