853
5
1002
4
279
1
598
2095
2318
8
1294
934
2
717
0
643
3
2913
7
226
229
970
1247
470
620
1042
345
1110
661
888
1344
1259
247
71
314
410