5387
5
6236
10
3840
7
2542
2
1174
1
10827
4
3655
3
2460
2629
2763
0
2908
4696
585
378
951
3683
1015
562
2906
30334
6
690
1087
1694
6561
14
9956
3012