970
0
2490
953
474
951
1629
1877
1
1661
2190
419
297
547
1346
4
1167
1557
1428
517
328
5155
8
462
685
846
1020
2224
2
767
467
2143
505
1161
5875