290
0
1485
2
406
2661
1978
1577
3480
5
3091
7
453
1880
464
18
579
283
2271
96
1
2189
637
2231
1614
169
1815
6850
10
1314
1877
4159
1036
3
2500
1482
4292