683
0
1425
1939
19279
2
602
415
1133
1045
2328
668
476
1
409
381
547
4111
1661
267
456
467
454
457
340
2143
2356
546
286
941
722
951
2490