4985
7
1654
2
104
1
671
95
884
4
905
1520
1465
3
75
345
131
89
306
598
66
252
1470
1357
1406
411
1365
1288
5
1090
841
1559
362
79
213
1020