3115
3156
1311
1578
900
1103
1748
2007
2284
900
2421
1352
823
917
934
1386
806
2919
4297
1311
2962
1018
1186
859
675
772
1598
1226
1498
1481
1999
815
1295
1036
1098
743
829
863
1604
963
1166
861
1048
1545
871
705
1110
922
1224
806
736
1314
796
825
4043
737
6963
8609
1273
12220
1647
862
782
929
4545
1386
793
718
710
815
714
1184
6149
10379
908
658
785
996
1168
866
681
1101
797
950
1080
1128
1489
813
1666
4011
1903
1193
826
978
759
1939
827
977
2017
3131
770
822
762
2910
1343
735
634
1268
706
937
1342
704
1930
3107
1058
3395
4195
1362
1708
2051