240
0
2999
3
5375
2626
1
734
3025
4
3735
787
1134
445
3083
2
2465
883
1056
2932
1787
2903
3051
1603
2173
2149
5
2087
1392
3090
6
436
1123
758
931
788
373