477
0
19783
2
2535
809
990
938
337
557
4044
5
2666
9
3050
2465
3971
1
817
3159
3125
392
789
1045
1494
4
1193