655
2
73
570
1850
4
1459
1
1119
3
106
1736
1579
2101
5
1644
1764
15
1718
1581
1015
1055
1255
625
179
94
351
53
97
27
60
126
115
247
33