467
0
951
381
20634
8
454
415
403
787
409
439
245
986
460
2328
1133
1842
1
407
846
505
2490
269
1101
1571
602
419
303
262
422
325
456