3326
4053
1232
695
1362
1892
951
1762
834
761
627
12978
5094
776
727
645
725
945
652
1694
1738
974
1892
761
5998
3535
1435
701
4773
966
2158
1050
909
715
2252
1415
3939
2066
804
3659
3378
25257
2246
4459
626
1883
676
738
684
5642
620
692
1984
6917
895
661
739
1423
9058
772