282
0
2190
165
3469
4
467
177
729
20634
8
1020
178
1862
1
2275
2
1824
3498
486
3116
282572
429
968
25137
2730
6
928
411
1094
2211
514
451
319
408
671