885
1
1891
3
543
2
981
1016
1448
1649
3619
6
1940
189
55
0
734
2686
908
1885
10
579
1183
65
106
151
329
164
1115
499
331
438
306
83
230
571