110
1
796
4
1056
1210
1935
3
4546
7
1411
3206
5
4287
777
1262
2
901
1456
1357
87
361
134
1065
675
2129
6
1912
2082
2040
16
846
0
510
3318
2318
1194
754
1621