4985
7
1654
2
105
1
671
95
884
4
905
1521
1466
3
75
345
131
89
306
598
66
252
1473
1357
1406
412
1365
1288
5
1090
841
1559
362
79
214
1020