240
0
1545
2
4651
3
398656
19
2626
1
1844
3025
4
1125
550
13442
15
1749
1813
3083
2465
883
769
2932
2378