2395
0
804
909
552
152
400
1454
4106
505
356
480
1898
1
2024
5
455
407
503
4362
573
1084
598
1504
935
962
353
522
472
1315
2229
4
546
675