297066
0
383
2143
1
2773
3498
4
608
3973
6
1089
503
1451
3683
1331
785
2220
610
1867
5
24337
22
989
106
542
3539
3
1304
773
1982
3097
6091
781
2774
3448
3971