1089
1
5252
2
5801
23774
4
1778
1022
6547
0
442
3144
1791
935
1104
9566
8
802
693
3
703
1048
13967
782
768
3505
709
194
1044
1329
960
971
919
1106
2077
5