1444
2
913
1
680
2368
1550
679
1006
625
587
1310
780
1032
1801
941
1311
3
2635
6
10233
14
1924
887
692
1015
584
467
652
1355
590
2104
793
731
1099