1407
2
20634
8
2105
1
924
1990
1248
999
1649
4594
736
46414
28805
6
1152
0
1333
1125
435
584
1315
2696
1452
1431
1091