666
0
11351
17
782
1
1687
5
1741
1821
7
2646
1579
2
2069
1145
1740
3
1749
2507
6
915
3519
9
3841
12
3125
15
2584
4
5978
884
1299
3460
527
4933
13
95
12621
22
570