134
1161
78
1305
43
1647
1355
31011
1361
2054
1106
782
20814
1157
45
1223
622
401
542
621
692
1254
1166
312
26819
1134
863
1368
1086