876
2
1332
1048
1289
0
96
21
264
35
18
852
88
98
1033
2717
1176
16
2460
6
1271
1795
3
1963
4
1157
685
1
1856
1665
1338
1709
558
871
1058
9
7820
17