2490
0
2126
1483
439
1655
529
70
64
2407
2
4864
1
775
1314
945
321
693
598
4362
5
56488
241
884
1949
1865
506
261
2328
3233
16