896
2
74
1
340
336
1764
6
1119
791
656
783
3
259
266
350
2155
601
984
1688
4
406
367
1387
373
1186
876
937
0
494
447
133
1476
4778
989
7