447
0
350
256612
4669
2
1124
1
2830
7
325
3429
3
177
443
492
408
514
1780
96512
822
435
6062
16
36045
659