1118
0
575
1132
646
63
251
69
21743
1
2351
57
2076
1343
2881
2
362
2211
1101
2673
970
334
674
17353
798
577
2952
381