177
0
467
1100
2275
2
3498
4
534
474
20634
8
264
928
1
711
339
341
2730
6
907
471
732
1020
31535
392
2461
20
282572
918
19279
408
4165
3116
2006
4045
3114