2271
4
2996
0
1862
1
5151
8
6929
11
344
1095
1158
2705
1500
477
2199
2
1780
3528
7
19783
2535
809
990
2784
938
337
557
5412
4044
5
3083
1594
3
17946
2465
817