534
0
1130
945
392
29323
751
431
696
393
2010
835
486
668
2275
2
215
377
19279
4165
1263
1824
1045
458
467
316
686
25137
729
1
50987
264
901