8121
10
2089
4
4888
20
2237
1
1545
2
1297
6
1083
10043
1204
1783
2045
0
1365
1865
532
2713
1547
2047
1469
1770
959
2005
5
669
421
1616
1000
784
693
830
1121
884