505
0
356
480
1898
1
2024
5
455
407
4362
573
1084
598
1504
935
962
353
522
472
2800
6
546
675
363
48766
24
4940
646
453
853
1567
2
820
375
3488
8