177
0
467
1100
1020
534
729
1
474
711
732
264
339
2275
2
1824
907
2881
17353
31535
90
25137
3498
4
471
19279
514
555
1098
918
408
4165
968
2749