2271
4
2996
0
1862
1
5151
8
6929
11
758
2245
3
1095
2705
1500
1226
477
2199
2
1780
3528
7
3053
19783
2535
809
2784
938
337
469
5412
4044
5
3083
1594
17946
1970
2465