2490
0
951
470
273
787
722
21743
1
456
385
1161
454
685
381
267
663
798
527
407
767
403
492
286
53
588
1612
2143
380
116
2123
55