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