2k
2312
1254
1152
1324
47
1112
902
1693
1291
1731
1122
112
1542
301
1998
2375
1421
118
46
32
25112
68
543
1575
1515
54
1708