584
0
2328
2000
1
415
675
951
602
918
1059
467
269
4111
2
1610
319
244
266
874
333
2727
1939
121182
19279
2490
409
2152
590
2123
320
1133
547