3493
3
1799
8
1276
0
1663
1
2184
4
1001
1377
2
4431
10
2439
5
5160
2655
9
4776
16
1088
1993
1654
2260
1824
3479
3072
816
1209
1346
1006
3846
23
2649
894
1566
1967
2304
2059