3176
2
3012
4
10827
807
1
1534
2480
2596
4651
3
1974
12459
467
0
3127
3041
1527
2773
19944
2732
3738
5
1591
9956
2903