177
0
516
2069
3
25852
257
258
2730
6
467
2657
2668
2
358
1551
555
1392
3715
5
3498
4
4165
17353
20634
8
492
611
3628
1020
413
1095
408
918
93
297
251