297066
0
544
2663
1862
1
818
2771
668
2245
3
1437
1298
2717
477
3546
914
1226
3053
7
1581
938
2802
6
809
1008
3690
475
1500
1970
1173
2266
2041
2
2313