2271
4
2996
0
1862
1
2451
2
758
673
5151
8
6929
11
1500
477
2170
1095
19783
2705
2535
1305
809
938
2199
337
4044
5
1780
3528
7
3083
17946
2465
3153
817
2784