2385
0
272
2949
515
3629
1
297066
883
863
323
839
2595
1400
1458
582
665
1660
370
5771
10
536
1618
25494
5375
873