1567
1
1105
1187
2
1568
1512
3
1368
1391
76
1078
667
1852
6
834
629
481
206
1477
471
730
1596
479
414
2631
1291
1100
403
2279
5
866
377
91
1152