1253
1120
1569
1010
1220
6174
6379
3903
3479
2563
5676
23905
22984
6817
5519
1960
12085
5437
7818
20200
2506