685
0
414
4044
5
871
536
757
436
21
120
2535
2
5704
657
850
535
3083
1225
87
755
399
612
308
664
728
715
626
831
1454
107
565
3125