5151
2
657
0
1134
2902
16
7034
1365
475
2065
1
5169
1252
4651
3
1289601
4
2535
1988
3034
1816
4044
5
3083
791
3765
2593
6547
2465
517
591
2480
3125
482
47639