906
1
2233
3
1066
3066
7
3565
8
2427
12
18816
11
2977
2264
0
1860
2
2999
4867
2600
4
1114
1635
5565
9
2656
14
2444
2069
5
1946
6220
16
3429
2687
1912
3292
15
3629
1564
57793
2362
1721