1346
4
538
1
992
2
663
661
594
873
902
867
720
531
923
1643
1110
892
3
85
3448
616
1587
1680
1653
1389
1576
703
243
108
69
71
73
177