2092
2
1889
1
3277
8
2076
1425
772
1453
3795
4579
7
2229
4
833
30466
64
5304
9
2553
3
2906
2326
1207
3157
1719
2086
1987
814
2793
15
544
0
1338
6
646
56488
2113
2708
4924