477
0
475
2395
383
543
798
5009
846
9355
3
464
13159
10
337
18385
2
3752
3625
7
363
552
407
336
10270
4
301
522
116
400
1776
1
2189
347
809
328
392