1189
0
785
2430
2
2906
1
1153
610
2996
6307
10
4690
3
1913
6753
17
2988
2763
1672
2165
3098
2305
4
2591
7793
3503
2600