1186
1
2243
4
1891
13
770
1319
3
2408
3042
8549
5
1804
2
2580
518
546
991
981
3140
10
648
1053
6
897
934
332
68
85
538
426
0
1622
1542
5571
3919
1520
1725