446
1
1131
4739
2047
2988
4506
2
493
0
495
351
979
2345
1341
874
1773
959
2035
991
270
1173
716
1879
3
480
6698
7
3879
1605
10996
5