255
1
440
3018
7
1539
493
1195
278
310
2
2889
586
267
364
1494
4
2307
1248
1238
558
150
2158
4897
868
536
1450
3
898
4733
2730
5
903
2309
622
707