383
0
1685
477
392
475
2477
3383
3
565
297
798
464
269
320
116
2395
400
328
2132
909
418
8116
6
1898
1
245
860
455
288
1877
29323
747
2