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