1230
2
9244
1
1617
3
1696
0
798
860
674
3564
5
2105
4940
965
611
1636
8116
6
475
521
529
458
11756
116
5478
464
29323
477
363
2431
58
853
460