368
1
364
710
2
1799
898
886
1353
90
596
762
431
881
505
77
765
1094
873
726
421
108
349
764
3
423
663
664
444
212
1293
175020
14