1103
2
5755
9
4677
6
5181
1546
4
39407
24
8383
22
4171
2464
1
1920
11
2068
2668
1914
1299
1599
3
1576
2052
2046
3181
1402
10
1450
1651
8
1535
0
2440
7
2952
1898
2972
2163
803
2882