3776
1521
773
1680
777
1314
2330
2957
1777
1823
1008
810
1098
1195
2102
1381
812
1143
1685
1445
3347
3219
1310
1127
906
1639
855
9293
3913
919
753
2070
824
1738
1969
795
973
872
1076
860
1183
1104
831
1249
1083
2052
1901
850
1434
851
885
2046
881
927
849
1083
1534
905
2033
1756
850
1458
803
1247
1531
889
2234
823
1120
1012
740
1429
2032
1366
983
1741
1208
861
833
1104
950
831
3327
964
1885
872
828
1672
1248
797
1702
1097
833
814
980
2061
1200
820
772
1717
1077
3971
1840
894
1664
2128
993
3428
892
2107
1059
1146
978
1783
1490
1597
997
761
1244
844