5009
0
414
1084
694
1
611
1073
363
552
261
4106
472
1348
152
522
1918
2
664
18385
505
1504
3015
1948
2770
4
931
343
675
809
383
373
935
358