883
0
608
863
323
839
2595
1400
1458
665
181997
11
5771
10
25494
2385
5375
1431
1
925
3
1133
6294
4
4198
297066
685