18385
2
477
0
860
475
400
464
418
4106
552
58
505
3015
521
353
1462
804
363
408
2395
678
611
383
935
5009
152
3408
12
522
798
714
809