1365
0
475
2065
1
5169
1252
1289601
4
2535
2
1988
3034
1816
4044
5
3083
791
3765
2593
6547
2465
517
591
2480
3125
482
47639
2372
1527
479
504
444571
9
9956
3