3206
5
1292
0
1676
2
3012
4
2966
10
10827
807
1
1534
9817
2480
2596
4651
3
12459
4732
5536
3127
3041
1527
2773
19944