1065
1
391
427
896
442
2
308
584
3
1507
640
682
296
1870
954
344
1120
1784
1014
346
276
950
0
289
1914
292
1413
280
994
624
350
936
1238