400
0
2799
6
575
393
1729
308
337
328
651
14
294
454
1109
19783
2
2535
355
553
3083
554
774
17946
449
2465
300
1189
1049
3125
223