54417
36
821
4
2390
1035
2
51040
16
287
0
4594
44
99332
14
388
493
1
639
789
12
495
735
3
644
646
665
5
370
742
724
825
760
815
1062
4572
24
869
851
1068
995