790
0
1225
2505
2
1743
635
3054
5
1618
21152
8
2057
1
1683
951
12472
3683
785
1306
582
2500
576
3354
1481
549
877
3735
4
787
451
22731
938
407
496
893