1814
2
4099
8
5949
5
2445
1290
1691
1
891
1179
1699
1191
2666
9
1061
2535
19783
400
0
2934
4179
2932
1152
2048
3498
4
25669
32302
278
17946
2660
1168
1228
3
1543
7793