89
1
1084
3
956
2
762
1297
431
82
544
1656
1400
1909
9
707
512
3761
13
677
1412
3340
7
1615
818
505
880
1449
790
409
873
1500
1004
1353
1310
575