177
0
2069
3
1020
1155
20634
8
2730
6
467
25137
169
2657
2668
2
1824
383
492
514
3498
4
1084
19279
918
90
505
75
325
968
2395
546
2189
282572
2855