76
0
31535
714
485
257
121182
1
465
530
497
4260
15
304
1448
924
798
658
273
11881
3
3287
3351
56488
711
458
907
2387