1995
423
2985
633
5985
1268
4588
972
6580
1394
11385
2412
5890
1248
4998
1059