982
3
66
1
637
656
2
67
470
0
37
428
566
1287
4
349
294
158
132
421
951
1414
662
1784
628
1508
477
1028
5
356
4018
14
1685
981
988
7
1153
1142