4491
0
1166
562
2663
1862
1
2332
2771
668
2245
3
3683
1298
477
914
1226
3053
7
1581
443
938
809
475
1500
1970
2041
2
2313
635
2075
4821
2518
2524
319