527
1
551
739
1556
2
466
651
1751
1161
3
433
14300
6
875
501
448
490
555
1507
381
461
0
474
693
317
2667
528
391
883
664
262
143
116