1089
1
2245
3
297066
0
5801
5252
2
6547
3683
23774
4
1778
442
1022
1226
18258
3053
7
2136
5
1821
1687
919
693
2302
1741
1104
13967
709
935
1048
276
194
1106
9511