2271
4
484
0
1166
562
2954
2
1862
1
1061
668
2245
3
1298
1142
451
477
914
1226
494
3053
7
1581
938
809
429
6916
1107
1500
3971
2041
2313
3683
2075
4821