1151
1
181997
11
928
3398
9
2828
0
1302
3472
515
1868
3
471
830
1982
2255
2
6362
18
802
854
1720
813
5599
3250
2245
1377
3053
7
1601
2123
745
2522
1306
2049
1248