2224
2
804
0
798
2546
1
714
611
486
484
180849
303
171
58
158
459
17353
482
2587
16
1779
475
1084
4111
881
980
1504
363
679
418
575
2076
239