1129
0
484
1229
1
4106
18385
2
717
477
787
552
16
58
584
1282
883
1079
1348
730
2105
906
413
5081
345