1676
2
12717
4
5536
3765
1247
1301
19079
6
1011
0
2241
3105
297066
3629
1
1223
3371
9
4697
5801
1746
2496
3
1051
267612
4978
1347
3466
1292
1393
99072
2966
10
5252
36905