1132
0
518
1053
4669
2
577
1227
657
1072
622
968
1428
422
96512
721
1059
1
1123
3
780
3225
6
36045
875
71