1812
1495
3249
6274
5004
1218
1428
1037
2067
916
2389
1332
29264
1597
16183
1205
6690
891