2328
0
454
1939
1133
177
476
223
467
951
2490
25137
286
415
403
750
269
456
4111
2
492
338
325
1661
1
1780
1161
602
663
846
675
367
409