234
2396
12710
26521
301
7310
4516
20015
5810
15146
927
834
696
402
12310
739
934
12222
442
1234
457
5412
481
703
733
731
786
292
1369