262
0
448
390
968
383
422
2810
2416
13
777
679
11768
21
63
2855
3
484
433
1045
4111
2
475
683
409
798
1357
263
320
846
3092
1
1511
955
257
1132