266
1
259
105
3
326
446
2
87
544
77
484
367
324
307
1465
592
0
883
1100
2549
269
477
742
733
386
89
862
80
679
557
2819
4
423