3143
0
652
1085
384
544
950
1
47639
1126
471
583
417
372
403
1397
1012
1179
522
3554
3
763
394
600
418
5802
54
2740
5338
1318
6747
476
76
574