2551
1
1247
2
4431
9
34959
18
1964
3492
3
2996
0
840
2009
1743
7258
2512
1054
1793
818
1944
1430
1632
895
3238
13
2449
2204
5
1672
83
1104
693
5043
935
697