1071
0
1671
3
3015
6
1589
1
2671
1088
2
5677
5
1533
4
1984
834
3333
10777
11
141
879
2752
4571
8
917
1140
1308
3012
1922
591
5154
18