89
2
306
1
988
671
95
75
345
131
1466
3
1090
1811
362
1559
7
841
961
79
1288
5
1521
905
884
4
221
1020
214
412
1406
2196
1294
1473
1365
409