1300
6
182
1
405
93
1174
758
3
1324
705
1063
387
2
418
398
2047
7
399
275
366
271
1147
380
433
7888
5
988
4
258
587
293
308
357
814
414
485