2490
0
467
383
418
602
2152
722
1551
2
3233
16
547
1156
1043
409
403
918
358
310
1131
685
1935
367
771
393
953
944
1428
1629
663
17353
517