921
1
891
2
1606
6
6234
281
1003
310
260
0
97
59
170
798
4
363
137
1348
276
421
47
331
255
808
3
719
1275
1342
1369
836
979
1413
5
528
1437