2195
1
476
0
895
4820
2
447
350
256612
4396
3
18403
6
4669
325
3429
443
195
96512
822
6062
16
20634
8
36045