110
1
796
4
1056
1210
1931
3
4546
7
1411
3206
5
4287
776
1262
2
901
1456
1357
87
361
133
1064
675
2129
6
1912
2082
2040
16
845
0
510
3318
2318
1193
754
1621