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