729
198
263
1167
218
814
1296
342
1226
707
507
932
1914
446
529
149
94
97
707
160
270
941