244
0
1020
907
598
457
2435
2546
1
802
1824
732
594
177
711
52
436
398
797
20634
8
5477
1463
7334
4
264
489
2076
881
467
297
294
562
2855
3