297066
0
4198
1
1558
2
1458
1618
2595
1400
608
583
577
5147
1969
3683
25494
345
863
839
791
101569
1970
645
665
365
1356
768
6713
11
453
4074
536
685